Słownik prawniczo handlowy polsko-angielski Anna Słomczewska

to be placed in a difficult position, to be placed in difficult circumstances, to be awkwardly situated, to be in a fix